@charset "utf-8";/* 清除内外边距 */body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,/* structural elements 结构元素 */dl,dt,dd,ul,ol,li,/* list elements 列表元素 */pre,/* text formatting elements 文本格式元素 */fieldset,lengend,button,input,textarea,/* form elements 表单元素 */th,td {/* table elements 表格元素 */    margin:0;padding:0;}
input,textarea {border:2 none;-webkit-box-shadow:none;box-shadow:none;outline:none;}
/* 设置默认字体 */body,button,input,select,textarea {font-family:"Microsoft Yahei";color:#666;font-size:13px;}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4,h5,h6 {font-size:100%;}
* h1,* h2,* h3,* h4,* h5,* h6 {margin:0px;}
/*覆盖bootstrape对标题加的默认外边距*/address,cite,dfn,em,i,var {font-style:normal;}
/* 斜体扶正 *//* 重置列表元素 */ul,ol,li {list-style:none;}
/* 重置文本格式元素 */a {text-decoration:none;color:#666;word-wrap:break-word;}
/*英文换行*/a:hover {text-decoration:none;}
/* 重置表单元素 */legend {color:#000;}
/* for ie6 */fieldset,img {border:none;}
/* img 搭车：让链接里的 img 无边框 *//* 注：optgroup 无法扶正 */button,input,select,textarea {font-size:100%;/* 使表单元素在 ie 下能继承字体大小 */}
/* 重置表格元素 */table {border-collapse:collapse;border-spacing:0;}
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */body {overflow-y:scroll;}
/*设置浮动*/.fl,.pull-left {float:left;}
.fr,.pull-right {float:right;}
.pr {position:relative;}
.pa {position:absolute;}
.clear {clear:both;height:0;overflow:hidden;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.box,.content,.w1200,.width-1200 {width:1200px;margin:0 auto;}
/* -- 内页布局 -- */.page_bg {padding:20px 0 20px;background:#fff;}
.page_main {margin:0 auto;width:1200px;}
/*版面宽度*/.page_content {width:930px;}
/*右边宽度*/.page_left {width:240px;}
/*左边宽度*/.page_full {width:100%;}
.dis,.hide {display:none;}
.line-clamp-1 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.line-clamp-2 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.line-clamp-3 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.mod1025 .top_bg {width:100%;height:36px;background:#f5f5f5;line-height:36px;}
.mod1025 .top_bg .fr a {display:inline-block;padding:0 5px;}
.logo {margin-top:42px;margin-bottom:38px;margin-right:20px;}
.top_xt {margin-top:48px;margin-right:15px;}
.top_adv {font-size:20px;margin-top:55px;letter-spacing:1.5px;}
.top_lx {background:url(../images/banm3_08.jpg)left no-repeat;font-size:16px;padding-left:60px;margin-top:58px;}
.top_lx b {font-family:Arial;color:#ff8a00;font-size:32px;}
.mod1370 .nav_bg {position:relative;width:100%;height:60px;line-height:60px;background:#33a902;}
.mod1370 .nav_bg li {float:left;width:130px;height:60px;text-align:center;background:url(../images/li.png) right no-repeat;}
.mod1370 .nav_bg li:last-child {background:none;}
.mod1370 .nav_bg li a {display:block;font-size:16px;color:#fff;}
.mod1370 .nav_bg li:hover > a,.mod1370 .nav_bg li.on > a {background:#ff8a00;}
.mod1370 .menu2 {display:none;position:absolute;top:60px;left:0;width:100%;height:auto;background:#f5f5f5;z-index:99;}
.mod1370 .menu2_l {float:left;text-align:left;padding:30px 0;padding-right:30px;width:280px;border-right:1px solid #ccc;}
.mod1370 .menu2_l span {display:block;font-size:24px;font-weight:bold;line-height:30px;color:#33a902;}
.mod1370 .menu2_l p {display:block;padding-top:10px;font-size:16px;color:#333;line-height:20px;}
.mod1370 .menu2_r {padding:30px 0 30px 30px; overflow:hidden}
.mod1370 .menu2_r li {position:relative;float:left;display:block;padding-left:35px;text-align:left;max-width:180px;height:32px;line-height:32px;background:none;}
.mod1370 .menu2_img {position:absolute;top:10px;left:10px;width:20px;height:20px;}
.mod1370 .menu2_img img {display:block;width:100%;height:100%;}
.mod1370 .menu2_r li a {display:block;font-size:15px;color:#333;}
.mod1370 .menu2_r li:hover a {background:none;color:#ff8a00;}
.mod1019 .banner .swiper-container,.mod1019 .banner .ban_bg,.mod1019 .banner .ban_nbg {width:100%;height:680px;}
.mod1019 .banner .swiper-pagination-bullet-active {background:#ff8a00;}
.mod1019 .banner .ban_bg {background:url() no-repeat center;}
.mod1019 .banner .ban_nbg {background:url() no-repeat center;}
.mod1019 .banner .swiper-slide {background-position:center;background-repeat:no-repeat;}
.mod1019 .banner .swiper-slide a {display:block;width:100%;height:100%;}
/*搜索*/.mod1264 .search {position:relative;padding:30px 0;background-color:#f5f5f5;}
.mod1264 .search .fl {padding-top:24px;max-width:640px;}
.mod1264 .in_button {float:right;}
.mod1264 .in_button a i {display:block;width:30px;height:30px;margin:0 auto;font-size:16px;color:#fff;line-height:30px;border-radius:50%;background:url(../images/raduis.png) center no-repeat;}
.mod1264 .in_button a:hover i {color:#fff;background:#33a902;}
.mod1264 .in_button a {float:left;width:90px;text-align:center;display:block;line-height:25px;color:#aaa;font-size:13px;margin:5px 10px;}
.mod1264 .in_button a span {display:block;min-width:20px;min-height:20px;}
.mod1264 .in_button a:hover {color:#ff8a00;}
.mod1264 .search .fl a:hover {text-decoration:underline;color:#ff8a00;}
.mod1264 .search .fl a {line-height:14px;display:inline-block;color:#454545;font-size:14px;}
.mod1264 .search .fl span:last-of-type {display:none;}
.mod1264 .search .fl strong {display:block;float:left;max-width:90px;font-size:15px;}
.mod1264 .search_r form {float:left;display:block;width:270px;background:#fff;border-radius:50px;line-height:46px;height:46px;position:relative;margin:9px 50px 9px 0px;}
.mod1264 .search_r form .search-i {background:#33a902 url(../images/search.png) no-repeat center;width:42px;height:42px;border-radius:50%;position:absolute;right:2px;top:2px;overflow:hidden;display:block;transition:0.3s all ease-in-out;}
.mod1264 .search_r .search-i:hover {background-color:#ff8a00;}
.mod1264 .search_r .search-i input {display:block;width:100%;height:100%;cursor:pointer;background:none;border:0 none;outline:none;}
.mod1264 .search_r .search-bg input {line-height:46px;background:none;border:0 none;width:220px;padding-left:20px;color:#aaa;outline:none;}
/*end*/.mod1264 .service_pic_btn {position:absolute;top:0;right:50%;width:120px;height:25px;text-align:center;font-size:13px;color:#333;line-height:25px;border-radius:5px;background:#fff;border:1px solid #f1f1f1;z-index:99;}
.solve {width:100%;background:url(../images/banm3_16_1.jpg)right bottom no-repeat;padding-top:80px;padding-bottom:40px;}
.solve_d {position:relative;font-size:42px;text-align:center;line-height:70px;}
.solve_d:after {content:"";position:absolute;width:22px;height:22px;right:430px;top:10px;bottom:0;background:#ffdcb2;border-radius:50%;z-index:-99;}
.solve_d b {color:#4aa901;}
.solve_dh {font-size:20px;text-align:center;color:#888888;}
.solve_dt {width:23px;height:22px;margin:20px auto;}
.top_logoa {animation:myfirst 2s infinite;display:inline-block;}
@keyframes myfirst {0% {transform:translate(0px,0px);}
50% {transform:translate(0px,-10px);}
100% {transform:translate(0px,0px);}
}
.solve_bz {background:#f8f8f8;margin-top:20px;}
.solve_bz li {width:325px;border-right:1px solid #f0f0f0;height:332px;float:left;border-bottom:1px solid #f0f0f0;}
.solve_bz li:nth-child(4) {border-right:0;}
.solve_bz li:nth-child(5) {border-bottom:0;}
.solve_bz li:nth-child(6) {border-bottom:0;}
.solve_bz li:nth-child(7) {border-bottom:0;}
.solve_bz li:nth-child(8) {border-bottom:0;border-right:0;}
.solve_t {margin:0 auto;width:202px;padding-top:42px;padding-bottom:15px;}
.solve_t img {width:100%; height:115px}
.solve1_d {text-align:center;line-height:32px;font-size:18px;}
.solve1_d span {font-size:16px;display:block;color:#999;}
.solve_gd {width:83px;height:26px;line-height:26px;background:#33a902;border-radius:25px;margin:15px auto;text-align:center;transition:all 0.3s linear;}
.solve_gd a {color:#fff;font-size:12px;}
.solve_bz li:hover .solve_gd {background:#ff8a00;width:100px;transition:all 0.3s linear;}
.sol_gd {background:#33a902;width:290px;height:46px;line-height:46px;text-align:center;border-radius:25px;margin:45px auto;transition:all 0.3s linear;}
.sol_gd a {color:#fff;font-size:16px;}
.sol_gd:hover {background:#ff8a00;transition:all 0.3s linear;width:360px;}
.mod1191 .product_bg {padding:70px 0;width:100%;height:auto;background:url(../images/_prod_bg.png) center;overflow:hidden;}
.mod1191 .product_content {width:1020px;height:auto;float:right;}
/*切换栏目*/    .mod1191 .product_tab {margin-bottom:26px;text-align:center;width:1020px;height:56px;line-height:56px;background:#fff;}
.mod1191 .product_tab li {max-width:145px;min-width:145px;background:#fff;text-overflow:ellipsis;white-space:nowrap;line-height:56px;float:left;}
.mod1191 .product_tab li:first-child {margin-left:0;}
.mod1191 .product_tab a {display:block;font-size:16px;color:#333;}
.mod1191 .product_tab li:hover {background:#33a902;border-color:#33a902;}
.mod1191 .product_tab li:hover a {color:#fff;}
.mod1191 .product_bg .on {position:relative;background:#33a902;border-color:#33a902;}
.mod1191 .product_bg .on a {color:#fff;}
.mod1191 .product_bg .on:after {content:"";width:0px;height:0px;border-top:9px solid #33a902;border-right:7px solid transparent;border-bottom:50px solid transparent;border-left:7px solid transparent;position:absolute;top:56px;left:45%;}
/*切换内容*/    .mod1191 .product_d {width:1020px;}
.mod1191 .product_d .fl {}
.mod1191 .product_img {width:434px;height:500px;}
.mod1191 .product_img img {display:block;margin:0 auto;width:100%;max-width:434px;max-height:500px;}
.mod1191 .product_d .fr {padding:25px 50px 0 0;width:560px;}
.mod1191 .product_d .fr .product_t {height:50px;font-size:26px;font-weight:bold;color:#333;line-height:40px;border-bottom:1px solid #f1f1f1;}
.mod1191 .product_d .fr .product_w {margin-top:20px;}
.mod1191 .product_d .fr .product_w span {display:block;margin-top:20px;min-height:30px;font-size:20px;color:#33a902;line-height:20px;}
.mod1191 .product_d .fr .product_w p {min-height:120px;font-size:16px;color:#333;line-height:30px;}
.mod1191 .product_d .fr .product_w p:nth-child(4) {min-height:60px;}
.mod1191 .product_d .fr .product_a {margin-top:32px;width:120px;height:35px;text-align:center;line-height:35px;border-radius:5px;background:#33a902;}
.mod1191 .product_d .fr .product_a:hover {background:#ff8a00;}
.mod1191 .product_d .fr .product_a a {display:block;font-size:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mod1191 .line-clamp-4 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.pro1_dh {width:490px;border-bottom:1px solid #eee;font-size:26px;color:#333;font-weight:bold;height:70px;line-height:70px;}
.pro1_td {font-size:16px;color:#888;line-height:28px;height:146px;padding-top:15px;width:490px;border-bottom:1px solid #eee;}
.pro1_td b {font-size:22px;color:#33a902;line-height:50px;}
.pro1_yy {width:490px;font-size:16px;color:#888;padding-top:20px;}
.pro1_yy span {display:block;color:#33a902;font-size:20px;line-height:40px;}
.pro1_t {margin-top:15px;}
.pro2 {width:1020px;background:#fff;height:146px;margin-top:10px;padding:20px;}
.pro1 {height:500px;background:#fff;}
.pro2 b {font-size:20px;color:#33a902;line-height:38px;}
.pro2 {font-size:18px;color:#666;}
.pro2 a {display:block;background:#33a902;width:90px;height:28px;line-height:28px;text-align:center;color:#fff;margin-top:10px;border-radius:25px;transition:all 0.3s linear;}
.pro2 a:hover {background:#ff8a00;transition:all 0.3s linear;}
.pro3_d {position:relative;font-size:42px;text-align:center;line-height:70px;z-index:99;}
.pro3_d:after {content:"";position:absolute;width:22px;height:22px;right:462px;top:10px;bottom:0;background:#ffdcb2;border-radius:50%;z-index:-99;}
.pro3_d b {color:#4aa901;}
.pro3_dh {font-size:20px;text-align:center;color:#888888;}
.pro3_dt {width:23px;height:22px;margin:20px auto;}
.top_logoa {animation:myfirst 2s infinite;display:inline-block;}
@keyframes myfirst {0% {transform:translate(0px,0px);}
50% {transform:translate(0px,-10px);}
100% {transform:translate(0px,0px);}
}
.mod1380 .cpleft {width:260px;float:left;}
.mod1380 .cpleft_dh {background:#33a902;padding:30px 0;line-height:20px;height:102px;}
.mod1380 .cpleft_dh {text-align:center;font-size:24px;color:#fff;}
.mod1380 .cpleft_dh span {color:#a2d08f;font-size:12px;text-transform:uppercase;}
.mod1380 .cpleft_db {background:#33a902  url(../images/100468_cate11.png) no-repeat center 9px;line-height:30px;color:#fff;height:155px;padding:12px 20px;width:260px;}
.mod1380 .cpleft_db span {font-size:16px;display:block;margin-top:10px;text-align:center;}
.mod1380 .cpleft_db span b {font-size:26px;}
.mod1380 .cpleft_db p {font-size:30px;padding-left:30px;font-family:Arial;padding-top:22px;}
.mod1380 .cpleft_list {border:1px solid #eee;background:#fff;}
.mod1380 .cpleft_list li {height:64px;border-top:1px solid #eee;line-height:64px;background:url(../images/100468_cate10.jpg) no-repeat 40px 26px;width:258px;position:relative;}
.mod1380 .cpleft_list li:nth-child(1) {border-top:none;display:none;}
.mod1380 .cpleft_list li:nth-child(2n) {background:url(../images/100468_cate10.jpg) #f5f5f5 no-repeat 40px 26px;}
.mod1380 .cpleft_list li a {font-size:16px;display:block;padding-left:70px;transition:all 0.3s;}
.mod1380 .cpleft_list li a:hover {color:#fff;background:#33a902;padding-left:25px;}
.mod1380 .list2 {line-height:60px;background:#ddd;left:259px;top:0px;position:absolute;width:300px;display:none;}
.mod1380 .list2 a {text-align:center;padding:0 10px;}
.mod1380 .cpleft_list li:hover .list2 {display:block;}
.mod1380 .dis {display:block;}
.mod1456 {padding-top:80px;background:url(../images/banm3_46_1.jpg)left top no-repeat;width:100%;}
.mod1456 .case_bg .box {min-height:50px;}
.mod1456 .case_bg li {float:left;margin-right:20px;width:420px;transition:all 0.3s linear;}
.mod1456 .case_bg li:nth-child(3n) {margin-right:0;}
.mod1456 .case_bg li:nth-child(n+4) {margin-top:30px;}
.mod1456 .case_bg li .case_img {width:420px;height:315px;border:1px solid #f5f5f5;}
.mod1456 .case_bg li .case_img img {display:block;width:100%;height:100%;}
.mod1456 .case_bg li .case_t {width:100%;height:50px;line-height:50px;background:#f5f5f5;}
.mod1456 .case_bg li .case_t span {position:relative;display:block;padding-left:20px;font-size:16px;color:#333;}
.mod1456 .case_bg li .case_t span:after {display:block;content:" ";position:absolute;top:20px;right:20px;width:9px;height:9px;background-image:url(../images/_case_11_ico.png);background-repeat:no-repeat;background-position:0 0;}
.mod1456 .case_bg li:hover .case_img {border-color:#33a902;transition:all 0.3s linear;}
.mod1456 .case_bg li:hover .case_t {background:#33a902;transition:all 0.3s linear;}
.mod1456 .case_bg li:hover .case_t span {color:#fff;transition:all 0.3s linear;}
.mod1456 .case_bg li:hover .case_t span:after {background-position:0 -9px;transition:all 0.3s linear;}
.case3_d {position:relative;font-size:42px;text-align:center;line-height:70px;z-index:99;}
.case3_d:after {content:"";position:absolute;width:22px;height:22px;right:468px;top:10px;bottom:0;background:#ffdcb2;border-radius:50%;z-index:-99;}
.case3_d b {color:#4aa901;}
.case3_dh {font-size:20px;text-align:center;color:#888888;}
.case3_dt {width:23px;height:22px;margin:20px auto;}
.top_logoa {animation:myfirst 2s infinite;display:inline-block;}
@keyframes myfirst {0% {transform:translate(0px,0px);}
50% {transform:translate(0px,-10px);}
100% {transform:translate(0px,0px);}
}
.mod1447 .ys_bg {padding:85px 0;width:100%;background:url(../images/banm3_46.jpg)center top no-repeat;height:1030px;overflow:hidden;margin-top:80px;}
.mod1447 .ys_bg .ys_hd dl {float:left;width:299px;height:128px;background:#33a902;border-left:1px solid #fff;}
.mod1447 .ys_bg .ys_hd dl:first-of-type {width:300px;border-left:none;}
.mod1447 .ys_bg .ys_hd dl dt {float:left;margin:26px 15px 27px 35px;width:75px;height:75px;}
.mod1447 .ys_bg .ys_hd dl dt img {display:block;width:100%;height:100%;}
.mod1447 .ys_bg .ys_hd dl dd {float:left;padding-top:40px;}
.mod1447 .ys_bg .ys_hd dl dd span {display:block;font-size:30px;color:#fff;}
.mod1447 .ys_bg .ys_hd dl dd p {display:block;font-family:"Arial";font-size:12px;color:#fff;text-transform:uppercase;}
.mod1447 .ys_bg .ys_hd dl.on {background:#ff8a00;}
.mod1447 .ys_bg .ys_content {margin-top:30px;}
.mod1447 .ys_bg .ys_content li {float:left;width:1200px;height:465px;background:#f8f8f8;}
.mod1447 .ys_bg .ys_content li .ys_txt {padding-left:46px;width:500px;}
.mod1447 .ys_bg .ys_content li .ys_txt .ys_tile {padding-bottom:25px;border-bottom:1px solid #e8e8e8;overflow:hidden;}
.mod1447 .ys_bg .ys_content li .ys_txt .ys_tile span {display:block;font-size:40px;font-weight:bold;color:#33a902;}
.mod1447 .ys_bg .ys_content li .ys_txt .ys_tile p {padding-top:10px;display:block;font-size:28px;color:#333;}
.mod1447 .ys_bg .ys_content li .ys_txt .ys_w {margin-top:26px;}
.mod1447 .ys_bg .ys_content li .ys_txt .ys_w p {font-size:16px;color:#333;line-height:36px;}
.mod1447 .ys_bg .ys_content li .ys_txt .ys_a {margin-top:40px;width:110px;height:38px;text-align:center;line-height:38px;background:#33a902;}
.mod1447 .ys_bg .ys_content li .ys_txt .ys_a a {display:block;font-size:16px;color:#fff;}
.mod1447 .ys_bg .ys_content li .ys_txt .ys_a:hover {background:#ff8a00;}
.mod1447 .ys_bg .ys_content li .ys_img {width:660px;height:465px;}
.mod1447 .ys_bg .ys_content li .ys_img img {display:block;width:100%;height:100%;}
.ys_box {width:1200px;margin:0 auto;}
.ys_dh {font-size:42px;color:#fff;line-height:42px;font-weight:bold;text-align:center;}
.ys_dh1 {font-size:26px;color:#ffffff;text-align:center;line-height:60px;margin-bottom:50px;}
.ys_sz {width:90px;background:#46b01b;height:137px;text-align:center;}
.ys_sz_1 {font-family:Arial;font-size:40px;color:#fff;padding-top:50px;}
.ys_sz_h {width:40px;height:1px;background:#fff;margin:20px auto;}
.ys1_dh {font-size:18px;color:#666;margin-left:30px;margin-top:40px;}
.ys1_dh b {font-size:32px;line-height:50px;color:#46b01b;}
.case_content_big {width:100%;background:#f8f8f8 url(../images/banm3_55.jpg) bottom no-repeat;padding-bottom:140px;padding-top:80px;}
.mod1129 .case_content {padding-top:30px;}
.mod1129 .case_content_ul li {width:300px;margin:0 5px;display:inline-block;border:1px solid #ddd;}
.mod1129 .case_content_ul li img {width:100%;height:407px;}
.mod1129 .effect {float:left;/*width:100%;*/            position:relative;overflow:hidden;text-align:center;border:4px solid rgba(255,255,255,0.9);}
.mod1129 .effect img {transition:0.5s;max-width:100%;vertical-align:middle;}
.mod1129 .effect:hover img {transform:scale(1.1);}
.mod1129 .effect:hover .pro_text_desc {top:0;}
.mod1129 .pro_text_desc {opacity:0.9;left:0;top:-100%;transition:0.5s;color:#fff;padding:5%;position:absolute;background-color:rgba(0,0,0,0.6);height:100%;width:100%;box-sizing:border-box;padding-top:120px;}
.mod1129 .pro_text_desc h3 {font-size:20px;margin:5px 0 10px;}
.mod1129 .pro_text_desc p {font-weight:normal;line-height:20px;font-size:14px;margin-bottom:15px;}
.mod1129 .btn {display:inline-block;padding:5px 10px;font-size:14px;color:#fff;background-color:#4aa901;text-decoration:none;transition:0.4s;}
.mod1129 .btn:hover {background-color:#ff5a00;color:#fff;transition:0.4s;}
.case4_d {position:relative;font-size:42px;text-align:center;line-height:70px;z-index:99;}
.case4_d:after {content:"";position:absolute;width:22px;height:22px;right:428px;top:10px;bottom:0;background:#ffdcb2;border-radius:50%;z-index:-99;}
.case4_d b {color:#4aa901;}
.case4_dh {font-size:20px;text-align:center;color:#888888;}
.case4_dt {width:23px;height:22px;margin:20px auto;}
.top_logoa {animation:myfirst 2s infinite;display:inline-block;}
@keyframes myfirst {0% {transform:translate(0px,0px);}
50% {transform:translate(0px,-10px);}
100% {transform:translate(0px,0px);}
}
.witness {margin-top:10px;}
.witness li {width:420px;float:left;margin-right:20px;}
.witness li:nth-child(3) {margin-right:0px;}
.wit_t {height:272px;}
.wit_b {width:420px;height:290px;background:#f8f8f8;}
.wit_n span {font-size:18px;color:#333;display:block;float:left;text-align:center;width:380px;line-height:80px;padding-top:15px;}
.wit_n {padding-left:20px;padding-right:20px;font-size:15px;line-height:32px;color:#888;height:247px;}
.wit_gd {background:#46b01b;width:130px;height:43px;line-height:43px;text-align:center;margin:0 auto;}
.wit_gd a {color:#fff;}
.witness li:hover .wit_gd {background:#ff8a00;}
.partner_bg{
    margin-top: 40px;
}
    .mod1445 .partner_bg .partner_title span {
        display: block;
        padding-left: 10px;
        height: 28px;
        font-size: 26px;
        color: #333;
        line-height: 28px;
        border-left: 3px solid #33a902;
    }
    .mod1445 .partner_bg .partner_title span b {
        color: #33a902;
    }
    .mod1445 .partner_bg .partner_title a {
        display: block;
        width: 68px;
        height: 24px;
        font-family: "Arial";
        text-align: center;
        font-size: 12px;
        color: #333;
        line-height: 24px;
        border-radius: 25px;
        background: #ddd;
        transition: all 0.3s;
    }
    .mod1445 .partner_bg .partner_title a:hover {
        background: #33a902;
        color:#fff;
    }
    
    .mod1445 .partner_bg .partner_d {
        min-height: 100px;
        padding-top: 20px;
        overflow: hidden;
    }
    .mod1445 .partner_bg .partner_d li {
        float: left;
        margin-right: 5px;
        width: 200px;
        border: 1px solid #ddd;
    }
    .mod1445 .partner_bg .partner_d li .partner_img {
        width: 198px;
        height: 98px;
        
    }
    .mod1445 .partner_bg .partner_d li .partner_img img {
        display: block;
        width: 99%;
        height: 100%;
    }
    .mod1445 .partner_bg .partner_d li .partner_t {
        position: relative;
        width:198px;
        height: 28px;
        text-align: center;
        font-size: 14px;
        color: #666;
    }
    .mod1445 .partner_bg .partner_d li .partner_t span {
        position: relative;
        display: block;
        z-index: 9;
    }
    .mod1445 .partner_bg .partner_d li .partner_t:after {
        display: block;
        position: absolute;
        content: " ";
        top: 0;
        left: 0;
        width: 0;
        height: 28px;
        transition: all 0.3s;
        background: #33a902;
    }
    .mod1445 .partner_bg .partner_d li:hover .partner_t:after {
        width:196px;
        color: #fff;
    }
    .mod1445 .partner_bg .partner_d li a:hover span{
         color: #fff;
    }
    .mod1499 .news_bg {background: #fafafa;width: 100%; padding-top: 70px; 
    margin-top: 70px;
}
.mod1499 .news_box{margin:0px auto; padding-bottom: 80px;}

.mod1499 .news_btl{width: 350px; float: left; font-weight: 400; font-size:38px; line-height:40px; 
    margin-bottom: 30px;
}
.mod1499 .news_btl span{font-size:18px; display: block; color: #999; font-weight: 100;}
.mod1499 .nb_tab{font-size:0;text-align: center; float: right;
    padding-right: 10px;
}
.mod1499 .nb_tab a{width:171px;height:42px;background:#fff;display:inline-block;vertical-align:top;color:#333; box-shadow: 0px 0px 20px #eee; border-radius: 30px; margin-top: 22px;}
.mod1499 .nb_tab a+a{margin-left:30px;}
.mod1499 .nb_tab a.on{ color: #fff;background: #33a902; background-size: 400% 370%; box-shadow: 0px 0px 10px #33a902;}
.mod1499 .nb_tab a i,.mod1499 .nb_tab a b{display:inline-block;vertical-align:top;line-height:42px;}
.mod1499 .nb_tab a b{font-size:16px; font-weight: 100; letter-spacing: 1px;}
@-webkit-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
@-moz-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
@keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}

.mod1499 .nbcl_le{width:48%; display: flex; justify-content: space-between;}
.mod1499 .nbcl_le .news_div_item{width:48%;display: inline-block;vertical-align:top;}
.mod1499 .nbcl_le .news_div_item_pic img{width:100%; display:block;
    height: 230px;
}
.mod1499 .news_div_item_title a{font-size:18px;font-size: 18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.mod1499 .nbcl_le .news_div_item_content{margin-top:30px;}
.mod1499 .nbcl_le .news_div_item_body{margin-top:20px;line-height:24px;color:#68686a;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.mod1499 .nbcl_le .news_div_item_date,.mod1499 .new_more{display:inline-block;vertical-align:top;font-size:0;margin-top:25px;}
.mod1499 .nbcl_le .news_div_item_date>div{display:inline-block;vertical-align:top;font-size: 13px;color:#68686a;}
.mod1499 .new_more{width:24px;height:24px;border-radius:24px;border:1px solid #9a9899;background:url(../images/_news_012__more.png) no-repeat right center;float: right;margin-top:17px;}

.mod1499 .nbcr_ri{width:50%;}

.mod1499 .nbcr_ri .news_div_item{font-size:0;border:1px solid #f1f1f1;position:relative;transition:300ms; display: flex; padding: 30px 0;}
.mod1499 .nbcr_ri .news_div_item:hover{box-shadow:0 0 21px #d2d2d2;z-index:1;transition:300ms;}
.mod1499 .nbcr_ri .news_div_item_date,.mod1499 .nbcr_ri .news_div_item_content{display:inline-block;vertical-align:top;}
.mod1499 .nbcr_ri .news_div_item_date{width:16%;text-align: center;font-size:0;}
.mod1499 .nbcr_ri .news_div_item_content{width:80%;padding-left:3%;border-left:1px solid #f3f3f3; font-weight: 100;}
.mod1499 .nbcr_ri .news_div_item_date>div{font-family:Arial;}
.mod1499 .nbcr_ri .news_div_item_year,.mod1499 .nbcr_ri .news_div_item_month{display:inline-block;vertical-align:top;color:#565656;  font-size: 14px;}
.mod1499 .nbcr_ri .news_div_item_day{font-size:47px;font-weight: bold;    line-height: 55px;}
.mod1499 .nbcr_ri .news_div_item_body{margin-top:10px;line-height:20px;color:#68686a;padding-right:20px;font-size:14px;}
/*footer*/.mod1273 .footer {width:100%;overflow:hidden;background:#222;font-size:14px;color:#777;padding:50px 0 15px 0;}
.mod1273 .footer a {font-size:14px;color:#777;transition:all 0.5s linear;}
.mod1273 .footer a:hover {font-size:14px;color:#fff;transition:all 0.5s linear;}
.mod1273 .footerW {width:1200px;margin:0 auto;position:relative;}
.mod1273 .footer_l {float:right;width:280px;}
.mod1273 .footer_om {overflow:hidden;margin-top:10px;font-size:20px;line-height:36px;color:#ccc;}
.mod1273 .footer_oen {width:30px;height:1px;background:#999;margin-bottom:16px;margin-top:10px;}
.mod1273 .footer_ld {overflow:hidden;width:280px;}
.mod1273 .footer_ld_l {float:left;width:114px;}
.mod1273 .footer_ld_r {float:right;}
.mod1273 .footer_ld_lm {overflow:hidden;padding-bottom:12px;}
.mod1273 .footer_ld_lm_line {float:left;overflow:hidden;margin-top:4px;}
.mod1273 .footer_ld_lm_line span {width:9px;display:block;height:1px;background:#0085d0;margin-bottom:2px;}
.mod1273 .footer_ld_lm_m {float:left;width:90px;line-height:34px;margin-left:8px;}
.mod1273 .footer_ld_ld {width:114px;padding:9px 9px 4px 9px;border:solid 1px #ccc;}
.mod1273 .footer_ld_ld img {width:94px;}
.mod1273 .footer_m {float:left;overflow:hidden;margin-right:85px;width:80px;}
.mod1273 .footer_md {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px;}
.mod1273 .footer_md table {width:100%;}
.mod1273 .footer_md a {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.mod1273 .footer_md td {display:block;overflow:hidden;line-height:30px;text-overflow:ellipsis;white-space:nowrap;}
.mod1273 .footer_md td table {display:none;}
.mod1273 .footer_md td a {font-weight:normal;}
.mod1273 .footer_r {float:left;width:345px;}
.mod1273 .footer_rd {overflow:hidden;line-height:28px;}
.mod1273 .dicon {color:#33a902;font-size:14px;}
/*友情*/.mod1273 .linksW {width:1200px;margin:0 auto;margin-top:40px;border-top:1px solid #333333;padding-top:20px;}
.mod1273 .links_l {float:left;width:120px;font-size:18px;color:#777;line-height:18px;}
.mod1273 .links_l span {color:#777;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:16px;line-height:36px;}
.mod1273 .links_r {float:right;width:1050px;color:#777;line-height:36px;}
.mod1273 .links_r a {color:#777;}
/*copy*/.mod1273 .copy {width:100%;overflow:hidden;padding:20px 0;text-align:left;line-height:26px;font-size:14px;color:#777;background:#151515;}
.mod1273 .copy a {color:#777;font-size:14px;transition:all 0.5s linear;}
.mod1273 .copy a:hover {color:#fff;font-size:14px;transition:all 0.5s linear;}
.mod1273 .copyW {width:1200px;margin:0 auto;}
